package com.css.fxfzaqbz.modules.estimate.entity;

import lombok.Data;

import java.util.Date;

/**
 * 断层数据(来源基础数据)
 */
@Data
public class Fault{
    /**
     * id
     */
    private String id;
    /**
     * 工作底图比例尺（分母）
     */
    private Double scale;
    /**
     * 断裂带名称
     */
    private String fractureZoneName;
    /**
     * 断层名称
     */
    private String dcName;
    /**
     * 断层段名称
     */
    private String faultSegmentName;
    /**
     * 走向 [16方位]
     */
    private Integer strikeDrection;
    /**
     * 断层走向 [度]
     */
    private Double strike;
    /**
     * 倾向 [16方位]
     */
    private Integer direction;
    /**
     * 倾角 [度]
     */
    private Double clination;
    /**
     * 长度
     */
    private String jfLength;
    /**
     * 上断点埋深 [米]
     */
    private String topDepth;
    /**
     * 破碎带宽度 [米]
     */
    private String width;
    /**
     * 变形带宽度 [米]
     */
    private String fractureBeltWidth;
    /**
     * 断层性质
     */
    private Integer feature;

    /**
     * 最新活动时代
     */
    private Integer latestActivePeriod;
    /**
     * 位移与平均速率起算时间
     */
    private String startTimeEst;
    /**
     * 垂直位移 [米]
     */
    private Double vdisplaceEst;

    /**
     * 垂直位移误差
     */
    private Double vdisplaceEr;
    /**
     * 走向水平位移 [米]
     */
    private Double hdisplaceEst;
    /**
     * 走向水平位移误差
     */
    private Double hdisplaceEr;
    /**
     * 水平//张缩位移 [米]
     */
    private Double tdisplaceEst;
    /**
     * 水平张缩位移误差
     */
    private Double tdisplaceEr;
    /**
     * 平均垂直速率 [毫米/年]
     */
    private Double aveVrate;
    /**
     * 平均垂直速率误差
     */
    private Double aveVrateEr;
    /**
     * 平均水平速率 [毫米/年]
     */
    private Double aveHrate;
    /**
     * 平均水平速率误差
     */
    private Double aveHrateRr;
    /**
     * 最新速率起算时间
     */
    private String startTimeNewest;
    /**
     * 最新垂直速率 [毫米/年]
     */
    private Double newVrate;
    /**
     * 最新垂直速率误差
     */
    private Double newVrateer;
    /**
     * 最新水平速率 [毫米/年]
     */
    private Double newHrate;
    /**
     * 最新水平速率误差
     */
    private Double newHrateer;
    /**
     * 最大垂直速率 [米]
     */
    private Double maxVrate;
    /**
     * 最大垂直速率误差
     */
    private Double maxVrateEr;
    /**
     * 最大水平速率 [毫米/年]
     */
    private Double maxHrate;
    /**
     * 最大水平速率误差
     */
    private Double maxHrateRr;
    /**
     * 古地震事件次数
     */
    private Integer eqEventCount;
    /**
     * 古地震复发间隔
     */
    private Double eqEventRibottom;
    /**
     * 古地震复发间隔上限
     */
    private Double eqEventRitop;
    /**
     * 确定手段
     */
    private String method;
    /**
     * 最大破裂长度
     */
    private Double maxRuptureLen;
    /**
     * 平均破裂长度
     */
    private Double avgRuptureLen;
    /**
     * 最晚地震离逝时间
     */
    private String elapseTimeLatesteq;
    /**
     * 错动深度
     */
    private Double slipDepthEst;
    /**
     * 错动深度误差
     */
    private Double slipDepthEr;
    /**
     * 平均滑动速率 [毫米/年]
     */
    private Double avgSlipRateest;
    /**
     * 平均滑动速率误差
     */
    private Double avgSlipRateer;
    /**
     * 蠕动速率 [毫米/年]
     */
    private Double creepRateest;
    /**
     * 蠕动速率误差
     */
    private Double creepRateer;
    /**
     * 最大同震位移 [米]
     */
    private Double csMaxSlipest;
    /**
     * 最大同震位移误差
     */
    private Double csMaxSliper;
    /**
     * 平均同震位移 [米]
     */
    private Double csAveSlipest;
    /**
     * 平均同震位移误差
     */
    private Double csAveSliper;
    /**
     * 最新地震平均位移
     */
    private Double latestCsSlipest;
    /**
     * 最新地震平均位移误差
     */
    private Double latestCsSliper;
    /**
     * 断层符号基础位
     */
    private String nsb1;
    /**
     * 断层符号下标位
     */
    private String nsb2;
    /**
     * 断层符号上标位
     */
    private String nsb3;
    /**
     * 断层显示码
     */
    private String showCode;
    /**
     * 活断层探测研究状况  是否做过活断层探测：1(是)、0(否)
     */
    private String activeFault;
    /**
     * 隐伏/出露
     */
    private String status;
    /**
     * 活动时代
     */
    private String activePeriod;
    /**
     * 备注
     */
    private String commentInfo;
    /**
     * 1(省级)，2(国家级)
     */
    private String sourceFlag;

    /**
     * 0正常1删除
     */
    private String delFlag;
    /**
     * 数据版本
     */
    private String dataVersion;

    private String createUser;

    private Date createTime;

    private String updateUser;

    private Date updateTime;

    private String geom;
    /**
     * 断层编号
     */
    private String jfCode;
    /**
     * 省
     */
    private String province;
    /**
     * 市
     */
    private String city;
    /**
     * 县
     */
    private String county;
    /**
     * 乡
     */
    private String town;

    private String extends1;

    private String extends2;

    private String extends3;

    private String extends4;

    private String extends5;

    private String extends6;

    private String extends7;

    private String extends8;

    private String extends9;

    private String extends10;
    /**
     * 断层性质父类
     */
    private String featureP;
    /**
     * 最新活动时代父类
     */
    private String latestActivePeriodP;
    /**
     *结果关联id
     */
    private String resultAnalysis;
}